Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F1 Germany F4 Italy F5 Italy F6 Italy F9 Italy F12 Italy F13 Austria F2 Belgium F2 Italy F1 Italy F4 Italy F15 Italy F34 Italy F35 Italy F2 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F16 Germany F7 Germany F1 Germany F2 Germany F4 Germany F5 Italy F4 Netherlands F3 Germany F8 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 Italy F11 Netherlands F3 Germany F7 Italy F1 Italy F2 France F4 Canada F2 Belgium F8 Belgium F9 Austria F1 Italy F19 Italy F12 Italy F16 Italy F30 Italy F31 Italy F32 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F15 Croatia F1 Italy F2 Italy F11 Switzerland F1 Challenger Ford de Cherbourg - Cherbourg Optimus Maia Open - Maia Eddleman USTA Challenger - Birmingham Tennis Cup of Flanders - Ostende Skandia Open - Linz 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia Mobilux Open - Luxembourg Mordovia Cup - Saransk Open D'Orleans - Orleans Ciutat de Barcelona - Barcelona 4th Volkswagen Challenger - Wolfsburg Open Prevadies - St. Brieuc Open Castilla y Leon - Segovia 5 Volkswagen Challenger - Wolfsburg Moncton Men's Challenger - Moncton Open D'Orleans - Orleans Garden Open - Rome Riviera di Rimini Challenger - Rimini Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Challenger Copa Sevilla - Seville Togliatti Cup - Togliatti Wolfsburg Challenger Sunrise Challenger Sofia Challenger Rome Challenger Ostrava Challenger Genoa Open - Genova Rimini Challenger Manchester Challenger San Marino Challenger Cordenons Challenger Samarkand Challenger Mons Challenger Kolding Challenger Bordeaux Challenger Fergana Challenger Prostejov Challenger Lugano Challenger Challenger 42 - Andrezieux Kitzbuhel Challenger Bukhara Challenger - Bukhara Alphen Challenger Tashkent Challenger Morocco Tennis Tour - Tanger Open de L'Isere - Grenoble Courmayeur Challenger Bergamo Challenger The Bolton Challenger - Bolton LTA Hull Challenger - Hull Wolfsburg Challenger drkoop.com USTA Tennis Championships - Armonk Le Gosier Challenger Polish Open 2000 - Poznan FILA Challenger Biella - Biella Challenger 42 - Andrezieux Open de L'Isere (Open 38) - Grenoble St. Petersburg Challenger 2006 - St. Petersburg Morocco Tennis Tour - Meknes Memorial Savigni - Sassuolo Beijing Challenger Tehran Open 2004 - Tehran Samarkand Challenger Olbia Challenger - Olbia Karshi Challenger Lambertz Open - Aachen Shanghai Challenger Bauer Watertechnilogy Cup 2008 - Eckental Ningboo Challenger Tashkent Challenger Bangkok Challenger Rennes Challenger Schickedanz Open 2007 - Furth Ortisei Challenger Wolfsburg Challenger San Remo Tennis Cup - San Remo Cepu Open - San Marino Beijing Challenger Samarkand Challenger Karshi Challenger St. Remy Challenger Tashkent Challenger Memorial Manfredini - Sassuolo Mersin Challenger Samarkand Challenger Lugano Challenger Steelers Cup - Kosice Lexington Challenger Vancouver Challenger Open de la Ville de Saint Denis - Reunion Island Aptos Challenger Milan Challenger St. Remy Challenger Petange Challenger 10° Trofeo Luigi Pezzoli - Bergamo Fergana Challenger Kazan Challenger Eckental Challenger Andria Challenger Tennis Napoli Cup - Napoli Penza Cup - Penza Citta di Monza - Monza Open Costa Daurada - Tarragona Mordovia Cup - Mordovia Ciudad de Pozoblanco Open Diputacion - Cordoba Alfa Romeo Tennis Cup - Cordenons Astana Challenger Taiwan Challenger - Kaohsiung Cherbourg Challenger Le Gosier Challenger Savannah Challenger SIR Supermercadi Challenger - Rome Bordeaux Challenger Ethias Trophy - Mons Shimadzu All Japan Indoor Tennis Championships - Kyoto Ethias Trophy - Mons Samsung Challenger 2007 - Ho Chi Minh City Samarkand Challenger Kos-Zucchetti Tennis Cup - Cordenons Alexander Kolyaskin Memorial - Donetsk Kosice Open-Steelers Cup 2008 - Kosice Mobilux Open - Luxembourg Winnetka Challenger Orbetello Challenger Challenger Banque Nationale - Granby Vancouver Challenger Aptos Challenger Open D'Orleans - Orleans Malaysian Open - Kuala Lumpur Zagreb Open - Zagreb Geneva Challenger Tashkent Challenger Furth Challenger Ethias Tennis Trophy - Mons Brescia Challenger Busan Open Challenger Tennis - Busan Wroclaw Challenger Quimper Challenger Milan Challenger Mons Challenger Eckental Challenger Prostejov Challenger Guzzini Challenger - Recanati Como Challenger Agri Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Brescia Challenger ATP Challenger Tour Finals Heilbronn Challenger Bergamo Challenger Geneva Challenger Quimper Challenger Jonkoping Challenger Almaty Challenger 1 - Almaty Kazan Challenger Siemens Open 2007 - Scheveningen XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Oklahoma Challenger - Tulsa Ethias Trophy - Mons III Isla de Lanzarote - Lanzarote Bergamo Challenger Kazan Challenger Astana Challenger Vancouver Challenger Dallas Challenger Rome Challenger Winnetka Challenger Binghamton Challenger Tashkent Challenger Ismaning Challenger Karshi Challenger Mons Challenger Astana Challenger Akbank Private Banking TED Open - Istanbul Sarasota Challenger San Marino Challenger UTC Open by Selena - Cherkassy Napoli Challenger Mons Challenger Ortisei Challenger Bratislava Challenger Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Samarkand Challenger - Samarkand Okal Cup 2001 International Bavarian Championships - Eckental Karshi Challenger Caltanissetta Challenger Aptos Challenger Izmir Challenger Internationaux de Tennis de Brest - Brest Tashkent Challenger Wroclaw Challenger Chengdu Challenger Campionati Internazionali di Sicilia - Palermo Como Challenger Samarkand Challenger Verizon Tennis Challenge - Atlanta Moscow Challenger U.S. Men's Clay Court Championships - Houston Open de Charleroi - Charleroi Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad The Hamlet Cup - Long Island President's Cup - Tashkent Tata Open 2002 - Chennai Mallorca Open - Mallorca Recanati Challenger The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Volkswagen Challenger 2004 - Wolfsburg Copenhagen Open - Copenhagen Aptos Challenger Open Seat Godo 2003 - Barcelona San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Davidoff Swiss Indoors - Basel Kyiv Open - Kiev Energis Open - Amsterdam Samarkand Challenger Gelsor Open Romania - Bucharest Bauer Watertechnology Cup - Eckental Eckental Challenger Bratislava Challenger Le Gosier Challenger President's Cup 2000 - Tashkent IPP Open - Helsinki Samarkand Challenger Fergana Challenger Guzzini Challenger - Recanati 4° Sporting Challenger - Turin Braunschweig Challenger Heilbronn Open - Heilbronn XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Qatar Open - Doha Open 13 - Marseille Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot The Stella Artois Grass Court Championships - London Copenhagen Open - Copenhagen Ortisei Challenger Allianz Suisse Open - Gstaad KGHM Polish Indoors - Wroclaw Croatia Open - Umag AXA Open II - Espinho Time Warner USTA Challenger - Binghamton Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Heineken Open - Auckland Milan Indoors - Milan Cherbourg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Pro Tennis World Open - Boca Raton Dubai Open - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Fergana Challenger - Fergana Nokian Hakkapeliitta Open - Tampere Open de la Comunidad Valenciana - Valencia Samarkand Challenger - Samarkand Open de L'Isere - Grenoble IPP Open - Helsinki Gerry Weber Open - Halle Societa Canottieri Mincio 2005 - Mantova Mons Challenger The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Ostdeutscher Sparkessen Cup - Dresden Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Heineken Open - Auckland Open 13 - Marseille Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle The 10tele.com Open - Nottingham 2003 Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Tennislife Cup - Napoli The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona BMW Open - Munich Tashkent Challenger ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Tashkent Challenger - Tashkent Besancon Challenger Pilot Pen Tennis - New Haven Milan Indoors - Milan Zagreb Challenger Franklin Templeton Tennis Classic - Scottsdale Mumbai Open - Mumbai Legg Mason Tennis Classic - Washington D.C. Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island The Dubai Tennis Championships - Dubai Rome Challenger Bordeaux Challenger Prostejov Challenger Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Cremona Challenger Allianz Suisse Open Gstaad - Gstaad Burnie Challenger Cherbourg Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bercuit Challenger Astana Challenger Stockholm Open - Stockholm If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Lermontov Challenger Mons Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Rennes Challenger Bergamo Challenger Seoul Challenger PBZ Zagreb Indoors - Zagreb Geneva Challenger Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Open de Nice Cote dAzur - Nice Bratislava Challenger International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Ordina Open - s-Hertogenbosch Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston BMW Open - Munich If Stockholm Open - Stockholm Campbell's Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open - Umag Aircel Chennai Open - Chennai Bergamo Challenger Heineken Open - Auckland Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Rome Challenger Tunis Challenger The Priority Telecom Open - Amersfoort Open de Nice Cote d'Azur - Nice PBZ Zagreb Indoors - Zagreb Mouilleron-Le-Captif Challenger BMW Open - Munich Ortisei Challenger Stockholm Open - Stockholm AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Synsam Swedish Open - Bastad Serbia Open - Belgrade Gerry Weber Open - Halle Istanbul Challenger Fergana Challenger Open de Moselle - Metz Thailand Open - Bangkok Open Sud de France - Montpellier Gerry Weber Open - Halle Orleans Challenger Irving Challenger AEGON International - Eastbourne If Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Brest Challenger Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger Japan Open - Tokyo Heineken Open Shanghai - Shanghai Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb BMW Open - Munich Open 13 - Marseille TD Waterhouse Cup - Long Island Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Qatar ExxonMobil Open - Doha Astana Challenger Mercedes Cup - Stuttgart Le Gosier Challenger Ostrava Challenger GHI Bronx Tennis Classic - Bronx Brescia Challenger Alphen Challenger XL Capital Bermuda Open - Bermuda Karshi Challenger Quimper Challenger Rimouski Challenger Fergana Challenger Internazionali di Tennis de San Marino - San Marino Bukhara Challenger - Bukhara Bratislava Challenger Bangkok Challenger Garanti Koza Sofia Open - Sofia Samarkand Challenger Marburg Challenger Braunschweig Challenger Tenniscup of Flanders - Ostende IX Torneo Internacionale de Tennis - Barletta Bastad Challenger Mauritius Open - Mauritius Shymkent Challenger Dubai Open - Dubai The Nottingham Open - Nottingham Heilbronn Open - Heilbronn Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Austrian Open - Kitzbuhel St. Petersburg Open - St. Petersburg Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Madrid Campbells Hall of Fame Tennis Championships - Newport Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney AEGON International - Eastbourne If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Tennis Masters Series - Paris Heineken Open - Auckland Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Trofeo Conde de Godo - Barcelona Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Madrid Adidas International - Sydney BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal AAPT Championships - Adelaide Masters Series Madrid - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami International Championship of Croatia - Umag Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Open de Moselle - Metz Masters Series Hamburg - Hamburg Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg Citi Open - Washington AEGON Championships - London Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Winston Salem - Winston Salem French Open - Paris Wimbledon - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota U.S. Open - New York Australian Open - Melbourne BMW Open - Munich French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Campionati Internazionali d'Italia - Rome Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo French Open - Paris BNP Paribas Masters - Paris French Open - Paris Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 French Open - Paris Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 2R, UZB-CHN 3-2 Olympics - Beijing Olympics - London Olympics - Athens